package com.edu.domin.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.edu.entity.Comment;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;
@Data
public class ArticleVo {

    private Integer id;

    /**
     * 作者ID（关联用户表）
     */
    private Integer userId;

    /**
     * 分类ID（关联分类表）
     */
    private Integer categoryId;

    /**
     * 文章标题
     */
    private String title;

    /**
     * 文章内容
     */
    private String content;

    /**
     * 审核状态(0-待审 1-通过)
     */
    private Integer isApproved;

    /**
     * 点击量统计
     */
    private Integer viewCount;

    /**
     * 创建时间
     */
    private LocalDateTime createdAt;

    /**
     * 最后修改时间
     */
    private LocalDateTime updatedAt;
    //用户名
    private String username;

    //头像
    private String image;
    //评论
    private List<CommentVo> list= new ArrayList<>();


}
